Sr. Developer – EV Engineering (1372055)
Duration: 12 months (possible extension)
Location: Plano, TX; Hybrid and candidate needs to be on-site on Tue, Wed and Thu every week.
Required skills –
- Strong experience with Golang (at least 3 years in recent), experience with Java would be great
- AWS cloud services
- Strong development background, should be able to break down the code.
- Should have over 10 years of strong professional development experience.
- Team player, should get along well with the cross-functional team. Should have great personality, humility, flexibility, ability to adapt, willingness to learn, etc.
Preferred skills –
Automotive industry background
Interview process –
MS TEAMs video interview with the team
Either in-person interview or MS TEAMS video interview with the Hiring Manager and team
Potentially 3rd round if needed.
JOB DESCRIPTION
What we’re looking for
We’re looking for a passionate and highly motivated Developer to join Engineering team who is responsible for software design & delivery , developing high-quality functions paying attention to details making customer experience seamless and smooth. Additionally, provide technical leadership and vision in design, implementation, testing, and rolling out existing, and new services in a multi-region configuration.
What you’ll be doing
- Design and development of GoLang application program interface (API) and Webservices
- Maintaining REST API documentation using swagger and doing design documentation
- Document work and engage in quality testing/validation for changes or improved features before releasing to the customer
- Troubleshoot issues and debug codebases
- Working on AWS cloud platform including EKS
- Maintain and improve existing codebases and peer review code changes
- Work with Leads and team members to meet all project deliverables and milestone dates
- Communicate well with team members and suppliers and work collaboratively
Requirements:
Qualifications/ What you bring (Must Haves) – Highlight Top 3-5 skills
- Reasonable Experience with one or more programming languages such as: Golang (must have min 2-3 years), Java, nodeJS.
- Reasonable experience with cloud services (AWS/GCP/Azure), Devops, cloud engineering, architecture, and software as a service.
- Experience doing development for large scale distributed systems.
- Very good problem-solving and analytical skills with knowledge of algorithms, data structures, and complexity analysis.
Added bonus if you have (Preferred):
- Prior Experience in Automotive multimedia system
- Experience in implementing, validating platform technical specifications
- Familiarity with Agile/Scrum methodology